self-purifying capacity - German English Dictionary